Watch London Police race 29 Miles in 35 minutes to deliver a Liver. 

Kinja'd!!! "cesariojpn" (cesariojpn)
03/08/2015 at 04:47 • Filed to: None

Kinja'd!!!4 Kinja'd!!! 2

It's 1985. London's Metropolitan Police have the task of delivering a Liver 29 miles in 35 minutes in a dangerous life or death game of relay. Can the stalwart Rover SD1's make it in time, or will all be for naught?


DISCUSSION (2)


Kinja'd!!! MINISQL > cesariojpn
03/08/2015 at 07:35

Kinja'd!!!0

Helicopter? Medevac?


Kinja'd!!! KirkyV > MINISQL
03/08/2015 at 08:21

Kinja'd!!!0

From what I understand, the police's helicopter fleet was grounded following a crash at the time, and it would've taken longer to procure a new one than it did to simply deliver by car.